package com.qikecn.api.controller.manager;

import cn.geekapp.utils.RandomUtils;
import cn.geekapp.utils.StringUtils;
import com.jfinal.core.Controller;
import com.qikecn.api.common.Contents;
import com.qikecn.api.model.*;
import com.qikecn.uploadfilebybase64.server.ServerUpload;
import com.qikecn.utils.GenTableBeanAutoUtil;
import com.qikecn.utils.IpUtil;
import com.qikecn.utils.WeixinJSSDKUtil;
import it.sauronsoftware.base64.Base64;

import java.util.HashMap;
import java.util.Map;

public class ManagerApiController extends Controller{
	
	/**
	 * 微信分享签名
	 */
	public void querySign(){
		// 注意 URL 一定要动态获取，不能 hardcode
        String url = getRequest().getRequestURL().toString();
		//String url = getPara("url", "");
		url = Base64.decode(url);
		System.out.println("url="+url);
        Map<String, String> map = WeixinJSSDKUtil.sign(WeixinJSSDKUtil.getJsapi_ticket(), url);
        renderJson(map);
	}

}
